package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * 租户合同导出Excel
 * 
 * @author ruoyi
 * @date 2020-06-28
 */
public class SysTenantExcel
{
    /** 序号 */
    @Excel(name = "序号")
    private String number;

    /** 单元号 */
    @Excel(name = "单元号")
    private String unitNameStr;

    /** 租户名称 */
    @Excel(name = "租户名称")
    private String tenantName;

    /** 面积(平方米) */
    @Excel(name = "面积(平方米)")
    private String tenantArea;

    /** 单价 */
    @Excel(name = "单价")
    private String unitPrice;

    /** 租户起租时间 */
    @Excel(name = "租户起租时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date startTime;

    /** 租户到期时间 */
    @Excel(name = "租户到期时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date endTime;

    /** 租金起算日 */
    @Excel(name = "租金起算日", width = 30, dateFormat = "yyyy-MM-dd")
    private Date rentStartDay;

    /** 首次涨租时间 */
    @Excel(name = "首次涨租时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date risePriceFirstTime;

    /** 递增比率 */
    @Excel(name = "递增比率")
    private String risePriceRatio;

    /** 押金 */
    @Excel(name = "押金")
    private String pledgeFee;

    /** 装修押金 */
    @Excel(name = "装修押金")
    private String decorationPledgeFee;

    /** 每月租金 */
    @Excel(name = "每月租金")
    private String monthlyRentFee;

    /** 物业费 */
    @Excel(name = "物业费")
    private String propertyFee;

    /** 清理垃圾费 */
    @Excel(name = "清理垃圾费")
    private String scavengingFee;

    /** 水电周转金 */
    @Excel(name = "水电周转金")
    private String utilityFee;

    /** 备注 */
    @Excel(name = "备注")
    private String remark;

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getUnitNameStr() {
        return unitNameStr;
    }

    public void setUnitNameStr(String unitNameStr) {
        this.unitNameStr = unitNameStr;
    }

    public String getTenantName() {
        return tenantName;
    }

    public void setTenantName(String tenantName) {
        this.tenantName = tenantName;
    }

    public String getTenantArea() {
        return tenantArea;
    }

    public void setTenantArea(String tenantArea) {
        this.tenantArea = tenantArea;
    }

    public String getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(String unitPrice) {
        this.unitPrice = unitPrice;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Date getRentStartDay() {
        return rentStartDay;
    }

    public void setRentStartDay(Date rentStartDay) {
        this.rentStartDay = rentStartDay;
    }

    public Date getRisePriceFirstTime() {
        return risePriceFirstTime;
    }

    public void setRisePriceFirstTime(Date risePriceFirstTime) {
        this.risePriceFirstTime = risePriceFirstTime;
    }

    public String getRisePriceRatio() {
        return risePriceRatio;
    }

    public void setRisePriceRatio(String risePriceRatio) {
        this.risePriceRatio = risePriceRatio;
    }

    public String getPledgeFee() {
        return pledgeFee;
    }

    public void setPledgeFee(String pledgeFee) {
        this.pledgeFee = pledgeFee;
    }

    public String getDecorationPledgeFee() {
        return decorationPledgeFee;
    }

    public void setDecorationPledgeFee(String decorationPledgeFee) {
        this.decorationPledgeFee = decorationPledgeFee;
    }

    public String getMonthlyRentFee() {
        return monthlyRentFee;
    }

    public void setMonthlyRentFee(String monthlyRentFee) {
        this.monthlyRentFee = monthlyRentFee;
    }

    public String getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(String propertyFee) {
        this.propertyFee = propertyFee;
    }

    public String getScavengingFee() {
        return scavengingFee;
    }

    public void setScavengingFee(String scavengingFee) {
        this.scavengingFee = scavengingFee;
    }

    public String getUtilityFee() {
        return utilityFee;
    }

    public void setUtilityFee(String utilityFee) {
        this.utilityFee = utilityFee;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "SysTenantExcel{" +
                "unitNameStr='" + unitNameStr + '\'' +
                ", tenantName='" + tenantName + '\'' +
                ", tenantArea='" + tenantArea + '\'' +
                ", unitPrice='" + unitPrice + '\'' +
                ", startTime=" + startTime +
                ", endTime=" + endTime +
                ", rentStartDay=" + rentStartDay +
                ", risePriceFirstTime=" + risePriceFirstTime +
                ", risePriceRatio='" + risePriceRatio + '\'' +
                ", pledgeFee='" + pledgeFee + '\'' +
                ", decorationPledgeFee='" + decorationPledgeFee + '\'' +
                ", monthlyRentFee='" + monthlyRentFee + '\'' +
                ", propertyFee='" + propertyFee + '\'' +
                ", scavengingFee='" + scavengingFee + '\'' +
                ", utilityFee='" + utilityFee + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}
